home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / p_man / cat3dm / fx / dmPMGetProperty.z / dmPMGetProperty
Encoding:
Text File  |  2002-10-03  |  4.8 KB  |  133 lines

  1.  
  2.  
  3.  
  4. ddddmmmmPPPPMMMMGGGGeeeettttPPPPrrrrooooppppeeeerrrrttttyyyy((((3333ddddmmmm))))                                      ddddmmmmPPPPMMMMGGGGeeeettttPPPPrrrrooooppppeeeerrrrttttyyyy((((3333ddddmmmm))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      ddddmmmmPPPPMMMMGGGGeeeettttPPPPrrrrooooppppeeeerrrrttttyyyy - retrieves a property of the specified plugin
  10.  
  11.  
  12. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  13.      ####iiiinnnncccclllluuuuddddeeee <<<<ddddmmmmeeeeddddiiiiaaaa////ffffxxxx____pppplllluuuuggggiiiinnnn____mmmmggggrrrr....hhhh>>>>
  14.  
  15.      DDDDMMMMbbbboooooooolllleeeeaaaannnn ddddmmmmPPPPMMMMGGGGeeeettttPPPPrrrrooooppppeeeerrrrttttyyyy
  16.            (((( DDDDMMMMpppplllluuuuggggiiiinnnn**** pppplllluuuuggggiiiinnnn,,,,
  17.              iiiinnnntttt pppprrrrooooppppeeeerrrrttttyyyy,,,,
  18.              vvvvooooiiiidddd ******** vvvvaaaalllluuuueeee ))))
  19.  
  20. PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRRSSSS
  21.      _p_l_u_g_i_n     A pointer to a DDDDMMMMpppplllluuuuggggiiiinnnn, which was created with ddddmmmmPPPPMMMMIIIInnnniiiittttPPPPlllluuuuggggiiiinnnn
  22.                 or ddddmmmmPPPPMMMMIIIInnnniiiittttDDDDiiiirrrreeeeccccttttoooorrrryyyy.
  23.  
  24.      _p_r_o_p_e_r_t_y   A property to obtain from the plugin.
  25.  
  26.      _v_a_l_u_e      ddddmmmmPPPPMMMMGGGGeeeettttPPPPrrrrooooppppeeeerrrrttttyyyy will fill in the value of the property.
  27.  
  28.  
  29.  
  30. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  31.      ddddmmmmPPPPMMMMGGGGeeeettttPPPPrrrrooooppppeeeerrrrttttyyyy allows the application to request information from a
  32.      plugin.  This information is in the form of properties.  The properties
  33.      consist of:
  34.  
  35.  
  36.      DDDDMMMM____PPPPLLLLUUUUGGGGIIIINNNN____IIIINNNNTTTTRRRROOOODDDDUUUUCCCCEEEESSSS____AAAALLLLPPPPHHHHAAAA     Boolean: if alpha will be introduced upon
  37.                                     executing this plugin
  38.  
  39.      DDDDMMMM____PPPPLLLLUUUUGGGGIIIINNNN____IIIIMMMMAAAAGGGGEEEE____FFFFOOOORRRRMMMMAAAATTTTSSSS        unsigned int: the buffer format
  40.  
  41.      DDDDMMMM____PPPPLLLLUUUUGGGGIIIINNNN____VVVVEEEERRRRSSSSIIIIOOOONNNN              major.minor: the version of the plugin
  42.  
  43.      DDDDMMMM____PPPPLLLLUUUUGGGGIIIINNNN____IIIISSSS____VVVVAAAARRRRIIIIAAAABBBBLLLLEEEE          Boolean: if the plugin varies over time
  44.  
  45.      DDDDMMMM____PPPPLLLLUUUUGGGGIIIINNNN____DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN          char *: a long description of the plugin
  46.  
  47.      DDDDMMMM____PPPPLLLLUUUUGGGGIIIINNNN____DDDDEEEEBBBBUUUUGGGGGGGGIIIINNNNGGGG            Boolean: if the plugin is in debug mode
  48.  
  49.  
  50.  
  51. CCCCAAAAVVVVEEEEAAAATTTTSSSS
  52.      Calling ddddmmmmPPPPMMMMGGGGeeeettttPPPPrrrrooooppppeeeerrrrttttyyyy, will cause the plugin to be loaded with
  53.      dlopen(3) if it is not already loaded.
  54.  
  55.  
  56. RRRREEEETTTTUUUURRRRNNNN VVVVAAAALLLLUUUUEEEESSSS
  57.      ddddmmmmPPPPMMMMGGGGeeeettttPPPPrrrrooooppppeeeerrrrttttyyyy will return DM_SUCCESS if successful, or will return
  58.      DM_FAILURE if it fails.
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. ddddmmmmPPPPMMMMGGGGeeeettttPPPPrrrrooooppppeeeerrrrttttyyyy((((3333ddddmmmm))))                                      ddddmmmmPPPPMMMMGGGGeeeettttPPPPrrrrooooppppeeeerrrrttttyyyy((((3333ddddmmmm))))
  71.  
  72.  
  73.  
  74. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  75.      dmPMCreateManager(3dm), dmPMInitPlugin(3dm), dmGetError(3dm).
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.